down on their luck - İngilizce Eşanlam Sözlük